impact compactor - French English Dictionary